protection against torpedos - Turkish English Dictionary